/**
 * 
 */
package org.rollinitiative.d20;

/**
 * Implementers of this interface will receive notice of changes in value to AdjustableValue objects
 * for which they are subscribed.
 * 
 * @author bebopjmm
 * 
 */
public interface AdjustableValueListener
{

    /**
     * This method will be invoked by an AdjustableValue when its value changes.
     * 
     * @param adjustable AdjustableValue that has changed.
     */
    public void valueChanged(AdjustableValue adjustable);
}
